<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>State Lattice Planner: StateLatticePlannerROS Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">State Lattice Planner
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_state_lattice_planner_r_o_s.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="class_state_lattice_planner_r_o_s-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">StateLatticePlannerROS Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Collaboration diagram for StateLatticePlannerROS:</div>
<div class="dyncontent">
<div class="center"><img src="class_state_lattice_planner_r_o_s__coll__graph.png" border="0" usemap="#_state_lattice_planner_r_o_s_coll__map" alt="Collaboration graph"/></div>
<map name="_state_lattice_planner_r_o_s_coll__map" id="_state_lattice_planner_r_o_s_coll__map">
<area shape="rect" title=" " alt="" coords="5,199,181,225"/>
<area shape="rect" href="class_state_lattice_planner.html" title="Class for state lattice planning." alt="" coords="19,109,168,136"/>
<area shape="rect" href="class_state_lattice_planner_1_1_sampling_params.html" title="Class for parameters of trajectory sampling." alt="" coords="19,5,168,47"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a0fbb8ace5992d2b77314da82c92ffe0e"><td class="memItemLeft" align="right" valign="top"><a id="a0fbb8ace5992d2b77314da82c92ffe0e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>process</b> (void)</td></tr>
<tr class="separator:a0fbb8ace5992d2b77314da82c92ffe0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe0389bf24cf64f4224b52a4d167dd81"><td class="memItemLeft" align="right" valign="top"><a id="abe0389bf24cf64f4224b52a4d167dd81"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>local_goal_callback</b> (const geometry_msgs::PoseStampedConstPtr &amp;)</td></tr>
<tr class="separator:abe0389bf24cf64f4224b52a4d167dd81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23998b3585d563c57163d0f0113ad52a"><td class="memItemLeft" align="right" valign="top"><a id="a23998b3585d563c57163d0f0113ad52a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>local_map_callback</b> (const nav_msgs::OccupancyGridConstPtr &amp;)</td></tr>
<tr class="separator:a23998b3585d563c57163d0f0113ad52a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a41aad2276cda885e617a9b29d09520"><td class="memItemLeft" align="right" valign="top"><a id="a7a41aad2276cda885e617a9b29d09520"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>odom_callback</b> (const nav_msgs::OdometryConstPtr &amp;)</td></tr>
<tr class="separator:a7a41aad2276cda885e617a9b29d09520"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85924f7bb3167cb259e62c9fe71e68fc"><td class="memItemLeft" align="right" valign="top"><a id="a85924f7bb3167cb259e62c9fe71e68fc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>target_velocity_callback</b> (const geometry_msgs::TwistConstPtr &amp;)</td></tr>
<tr class="separator:a85924f7bb3167cb259e62c9fe71e68fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a356de690413b1dbdc0b79bc1107eb3c4"><td class="memTemplParams" colspan="2"><a id="a356de690413b1dbdc0b79bc1107eb3c4"></a>
template&lt;typename TYPE &gt; </td></tr>
<tr class="memitem:a356de690413b1dbdc0b79bc1107eb3c4"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>get_obstacle_map</b> (const nav_msgs::OccupancyGrid &amp;, <a class="el" href="classstate__lattice__planner_1_1_obstacle_map.html">state_lattice_planner::ObstacleMap</a>&lt; TYPE &gt; &amp;)</td></tr>
<tr class="separator:a356de690413b1dbdc0b79bc1107eb3c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a1f20d1275c4a8e5c4798e19e57b8b1e4"><td class="memItemLeft" align="right" valign="top"><a id="a1f20d1275c4a8e5c4798e19e57b8b1e4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>visualize_trajectories</b> (const std::vector&lt; <a class="el" href="class_motion_model_diff_drive_1_1_trajectory.html">MotionModelDiffDrive::Trajectory</a> &gt; &amp;, const double, const double, const double, const int, const ros::Publisher &amp;)</td></tr>
<tr class="separator:a1f20d1275c4a8e5c4798e19e57b8b1e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f2441a26c4f9375a82892aa6cafbf13"><td class="memItemLeft" align="right" valign="top"><a id="a8f2441a26c4f9375a82892aa6cafbf13"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>visualize_trajectory</b> (const <a class="el" href="class_motion_model_diff_drive_1_1_trajectory.html">MotionModelDiffDrive::Trajectory</a> &amp;, const double, const double, const double, const ros::Publisher &amp;)</td></tr>
<tr class="separator:a8f2441a26c4f9375a82892aa6cafbf13"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a8ee08fb389e61b4e434b1360b2058b91"><td class="memItemLeft" align="right" valign="top"><a id="a8ee08fb389e61b4e434b1360b2058b91"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>HZ</b></td></tr>
<tr class="separator:a8ee08fb389e61b4e434b1360b2058b91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2573c5b5b4b31fe8dac27d3297b07cf8"><td class="memItemLeft" align="right" valign="top"><a id="a2573c5b5b4b31fe8dac27d3297b07cf8"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>ROBOT_FRAME</b></td></tr>
<tr class="separator:a2573c5b5b4b31fe8dac27d3297b07cf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8dc92f480a435d03979a841d27ed2030"><td class="memItemLeft" align="right" valign="top"><a id="a8dc92f480a435d03979a841d27ed2030"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>N_P</b></td></tr>
<tr class="separator:a8dc92f480a435d03979a841d27ed2030"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab33437fbae33df9273016b93648a2bee"><td class="memItemLeft" align="right" valign="top"><a id="ab33437fbae33df9273016b93648a2bee"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>N_H</b></td></tr>
<tr class="separator:ab33437fbae33df9273016b93648a2bee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14ca7262ae83ade705fc7b8767cd735a"><td class="memItemLeft" align="right" valign="top"><a id="a14ca7262ae83ade705fc7b8767cd735a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>N_S</b></td></tr>
<tr class="separator:a14ca7262ae83ade705fc7b8767cd735a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a656aaffca321a025323a244219cb1fd6"><td class="memItemLeft" align="right" valign="top"><a id="a656aaffca321a025323a244219cb1fd6"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>MAX_ALPHA</b></td></tr>
<tr class="separator:a656aaffca321a025323a244219cb1fd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30d972fef5c40516d38b544e690d8481"><td class="memItemLeft" align="right" valign="top"><a id="a30d972fef5c40516d38b544e690d8481"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>MAX_PSI</b></td></tr>
<tr class="separator:a30d972fef5c40516d38b544e690d8481"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa11541c704bc06fd77391ee844c0ed79"><td class="memItemLeft" align="right" valign="top"><a id="aa11541c704bc06fd77391ee844c0ed79"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>MAX_ACCELERATION</b></td></tr>
<tr class="separator:aa11541c704bc06fd77391ee844c0ed79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8af1027c0acd940f28ca10da5fcf34ff"><td class="memItemLeft" align="right" valign="top"><a id="a8af1027c0acd940f28ca10da5fcf34ff"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>TARGET_VELOCITY</b></td></tr>
<tr class="separator:a8af1027c0acd940f28ca10da5fcf34ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1716ee1d91fea24a85d47960f8381eaf"><td class="memItemLeft" align="right" valign="top"><a id="a1716ee1d91fea24a85d47960f8381eaf"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>LOOKUP_TABLE_FILE_NAME</b></td></tr>
<tr class="separator:a1716ee1d91fea24a85d47960f8381eaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af29766bbcadb87a0909419f3599d8254"><td class="memItemLeft" align="right" valign="top"><a id="af29766bbcadb87a0909419f3599d8254"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>MAX_ITERATION</b></td></tr>
<tr class="separator:af29766bbcadb87a0909419f3599d8254"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf1358a4162ae80d1527df80db5fa329"><td class="memItemLeft" align="right" valign="top"><a id="abf1358a4162ae80d1527df80db5fa329"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>OPTIMIZATION_TOLERANCE</b></td></tr>
<tr class="separator:abf1358a4162ae80d1527df80db5fa329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf78ae484ed31f9fd551196c957f4231"><td class="memItemLeft" align="right" valign="top"><a id="aaf78ae484ed31f9fd551196c957f4231"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>MAX_YAWRATE</b></td></tr>
<tr class="separator:aaf78ae484ed31f9fd551196c957f4231"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab42cc867cc11ba5c165eaddb1aca3350"><td class="memItemLeft" align="right" valign="top"><a id="ab42cc867cc11ba5c165eaddb1aca3350"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>MAX_D_YAWRATE</b></td></tr>
<tr class="separator:ab42cc867cc11ba5c165eaddb1aca3350"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a969c6fee0e549948c2e676adc9698a41"><td class="memItemLeft" align="right" valign="top"><a id="a969c6fee0e549948c2e676adc9698a41"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>MAX_WHEEL_ANGULAR_VELOCITY</b></td></tr>
<tr class="separator:a969c6fee0e549948c2e676adc9698a41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af43a9bbcb9b9a982cd0ac9da7939ee78"><td class="memItemLeft" align="right" valign="top"><a id="af43a9bbcb9b9a982cd0ac9da7939ee78"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>WHEEL_RADIUS</b></td></tr>
<tr class="separator:af43a9bbcb9b9a982cd0ac9da7939ee78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a246221c1a7879457458c259f223624a6"><td class="memItemLeft" align="right" valign="top"><a id="a246221c1a7879457458c259f223624a6"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>TREAD</b></td></tr>
<tr class="separator:a246221c1a7879457458c259f223624a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac908aec4c95311c1b816a75771e50074"><td class="memItemLeft" align="right" valign="top"><a id="ac908aec4c95311c1b816a75771e50074"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>IGNORABLE_OBSTACLE_RANGE</b></td></tr>
<tr class="separator:ac908aec4c95311c1b816a75771e50074"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76b5baebe9d0faf65bb56d88129a6c71"><td class="memItemLeft" align="right" valign="top"><a id="a76b5baebe9d0faf65bb56d88129a6c71"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>VERBOSE</b></td></tr>
<tr class="separator:a76b5baebe9d0faf65bb56d88129a6c71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64d47b0f851345c7d99e1d007e507ec4"><td class="memItemLeft" align="right" valign="top"><a id="a64d47b0f851345c7d99e1d007e507ec4"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>CONTROL_DELAY</b></td></tr>
<tr class="separator:a64d47b0f851345c7d99e1d007e507ec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f7850783113a1ce7f63d35389aa1509"><td class="memItemLeft" align="right" valign="top"><a id="a9f7850783113a1ce7f63d35389aa1509"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>TURN_DIRECTION_THRESHOLD</b></td></tr>
<tr class="separator:a9f7850783113a1ce7f63d35389aa1509"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7359c18a39074f9ceab9e36e04f7e9b7"><td class="memItemLeft" align="right" valign="top"><a id="a7359c18a39074f9ceab9e36e04f7e9b7"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>ENABLE_SHARP_TRAJECTORY</b></td></tr>
<tr class="separator:a7359c18a39074f9ceab9e36e04f7e9b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0634b4dd6d07e50c55b08646c5ba5930"><td class="memItemLeft" align="right" valign="top"><a id="a0634b4dd6d07e50c55b08646c5ba5930"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>ENABLE_CONTROL_SPACE_SAMPLING</b></td></tr>
<tr class="separator:a0634b4dd6d07e50c55b08646c5ba5930"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a977e5f0501d3b2d5baa34df7f2555750"><td class="memItemLeft" align="right" valign="top"><a id="a977e5f0501d3b2d5baa34df7f2555750"></a>
ros::NodeHandle&#160;</td><td class="memItemRight" valign="bottom"><b>nh</b></td></tr>
<tr class="separator:a977e5f0501d3b2d5baa34df7f2555750"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a577bece3f294b06cdee83def09f6fd29"><td class="memItemLeft" align="right" valign="top"><a id="a577bece3f294b06cdee83def09f6fd29"></a>
ros::NodeHandle&#160;</td><td class="memItemRight" valign="bottom"><b>local_nh</b></td></tr>
<tr class="separator:a577bece3f294b06cdee83def09f6fd29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa714b9d59031180be0b77ea40d512b86"><td class="memItemLeft" align="right" valign="top"><a id="aa714b9d59031180be0b77ea40d512b86"></a>
ros::Publisher&#160;</td><td class="memItemRight" valign="bottom"><b>velocity_pub</b></td></tr>
<tr class="separator:aa714b9d59031180be0b77ea40d512b86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a069f0bb571326969430cd0939e3b0fc2"><td class="memItemLeft" align="right" valign="top"><a id="a069f0bb571326969430cd0939e3b0fc2"></a>
ros::Publisher&#160;</td><td class="memItemRight" valign="bottom"><b>candidate_trajectories_pub</b></td></tr>
<tr class="separator:a069f0bb571326969430cd0939e3b0fc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c95dde495443a6a5ff41816a9281564"><td class="memItemLeft" align="right" valign="top"><a id="a1c95dde495443a6a5ff41816a9281564"></a>
ros::Publisher&#160;</td><td class="memItemRight" valign="bottom"><b>candidate_trajectories_no_collision_pub</b></td></tr>
<tr class="separator:a1c95dde495443a6a5ff41816a9281564"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a384f3faa85b5958b2fd02f916d41c086"><td class="memItemLeft" align="right" valign="top"><a id="a384f3faa85b5958b2fd02f916d41c086"></a>
ros::Publisher&#160;</td><td class="memItemRight" valign="bottom"><b>selected_trajectory_pub</b></td></tr>
<tr class="separator:a384f3faa85b5958b2fd02f916d41c086"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23b95b9a250393d98c2cfb685d2fd0c4"><td class="memItemLeft" align="right" valign="top"><a id="a23b95b9a250393d98c2cfb685d2fd0c4"></a>
ros::Subscriber&#160;</td><td class="memItemRight" valign="bottom"><b>local_map_sub</b></td></tr>
<tr class="separator:a23b95b9a250393d98c2cfb685d2fd0c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac68dfb5d75439a215e7c4451c1e5713b"><td class="memItemLeft" align="right" valign="top"><a id="ac68dfb5d75439a215e7c4451c1e5713b"></a>
ros::Subscriber&#160;</td><td class="memItemRight" valign="bottom"><b>local_goal_sub</b></td></tr>
<tr class="separator:ac68dfb5d75439a215e7c4451c1e5713b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3bf8427cd7dad698cd3d9135334c2b7"><td class="memItemLeft" align="right" valign="top"><a id="ab3bf8427cd7dad698cd3d9135334c2b7"></a>
ros::Subscriber&#160;</td><td class="memItemRight" valign="bottom"><b>odom_sub</b></td></tr>
<tr class="separator:ab3bf8427cd7dad698cd3d9135334c2b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedb52248d8e3714f67666a79d361912c"><td class="memItemLeft" align="right" valign="top"><a id="aedb52248d8e3714f67666a79d361912c"></a>
ros::Subscriber&#160;</td><td class="memItemRight" valign="bottom"><b>target_velocity_sub</b></td></tr>
<tr class="separator:aedb52248d8e3714f67666a79d361912c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25002513d215d17743a5d4d169fc804a"><td class="memItemLeft" align="right" valign="top"><a id="a25002513d215d17743a5d4d169fc804a"></a>
tf::TransformListener&#160;</td><td class="memItemRight" valign="bottom"><b>listener</b></td></tr>
<tr class="separator:a25002513d215d17743a5d4d169fc804a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79f66cf4f5c4dd1a6d4d44180d023c0d"><td class="memItemLeft" align="right" valign="top"><a id="a79f66cf4f5c4dd1a6d4d44180d023c0d"></a>
geometry_msgs::PoseStamped&#160;</td><td class="memItemRight" valign="bottom"><b>local_goal</b></td></tr>
<tr class="separator:a79f66cf4f5c4dd1a6d4d44180d023c0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac98e50a98783994c25caf4bbfc49d163"><td class="memItemLeft" align="right" valign="top"><a id="ac98e50a98783994c25caf4bbfc49d163"></a>
nav_msgs::OccupancyGrid&#160;</td><td class="memItemRight" valign="bottom"><b>local_map</b></td></tr>
<tr class="separator:ac98e50a98783994c25caf4bbfc49d163"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae07569253086c5106d53872564b3feba"><td class="memItemLeft" align="right" valign="top"><a id="ae07569253086c5106d53872564b3feba"></a>
geometry_msgs::Twist&#160;</td><td class="memItemRight" valign="bottom"><b>current_velocity</b></td></tr>
<tr class="separator:ae07569253086c5106d53872564b3feba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad827d4bc53b083807fee73ef40a1f3ad"><td class="memItemLeft" align="right" valign="top"><a id="ad827d4bc53b083807fee73ef40a1f3ad"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>local_goal_subscribed</b></td></tr>
<tr class="separator:ad827d4bc53b083807fee73ef40a1f3ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bfe0aff24be72375af0fcd0a8f20395"><td class="memItemLeft" align="right" valign="top"><a id="a5bfe0aff24be72375af0fcd0a8f20395"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>local_map_updated</b></td></tr>
<tr class="separator:a5bfe0aff24be72375af0fcd0a8f20395"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4636b2a44b4e147907fd9ee2fbeaf4c6"><td class="memItemLeft" align="right" valign="top"><a id="a4636b2a44b4e147907fd9ee2fbeaf4c6"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>odom_updated</b></td></tr>
<tr class="separator:a4636b2a44b4e147907fd9ee2fbeaf4c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad78a368e397bb6f603ea0e531548baeb"><td class="memItemLeft" align="right" valign="top"><a id="ad78a368e397bb6f603ea0e531548baeb"></a>
<a class="el" href="class_state_lattice_planner.html">StateLatticePlanner</a>&#160;</td><td class="memItemRight" valign="bottom"><b>planner</b></td></tr>
<tr class="separator:ad78a368e397bb6f603ea0e531548baeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>include/state_lattice_planner/<a class="el" href="state__lattice__planner__ros_8h_source.html">state_lattice_planner_ros.h</a></li>
<li>src/state_lattice_planner_ros.cpp</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_state_lattice_planner_r_o_s.html">StateLatticePlannerROS</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
  </ul>
</div>
</body>
</html>
